package cn.com.zsw.gblog.modules.common.entity;

import cn.com.zsw.gblog.config.dozer.LongSerializer;
import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.Date;

/**
 * @Author ：shiwangzhou
 * @Date ：Created in 2020-09-30 11:42
 * @Description：
 */
@Data
public class BaseEntity {
    @JSONField(serializeUsing = LongSerializer.class)
    protected Long id;
    /**
     * 创建时间
     */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    protected Date createTime;
    /**
     * 更新时间
     */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    protected Date updateTime;
    /**
     * 数据状态
     */
    protected Integer status;
}
